power pulse - French English Dictionary